Lepiota morgani

Explore definitions, synonyms, and language insights of Lepiota morgani

Definitions

Noun
an agaric regarded as poisonous

More General Terms